﻿@charset "gb2312";


/*===============导航一行=============*/

.main_nav{ width:745px; height:40px; float:left; font-size:16px; margin:40px 0 0 70px;  }
#main_nav {margin: 0;padding: 0; width:100%; display:block;}
#main_nav li {list-style: none;float:left;padding-left:20px;padding-right:20px;display:block;height:20px; line-height:20px;border-right:1px solid #ddd; padding-top:0px; width:70px;  text-align:center; margin-top:10px; }
#main_nav .no_padding_right{ padding-right:0px; border-right:0px;}
#main_nav .no_padding_left{ padding-left:0px;}
#main_nav li a{}
#main_nav li a:hover{ font-weight:bold; }

#main_nav li ul { margin-top:20px; position:relative;visibility: hidden;overflow:hidden; background:#fff url(../images/nav_bg.gif) no-repeat center top ;padding-top:12px; z-index:9999; clear:both; }


#main_nav li ul.hidden1{ left:-25px;  width:125px; z-index:112121212;}
#main_nav li ul.hidden2{ left:-360px; width:800px; z-index:112121212;}
#main_nav li ul.hidden0{ left:-296px; width:670px; z-index:112121212;}
#main_nav li ul.hidden3{ left:-55px; width:180px;z-index:112121212;}
#main_nav li ul.hidden4{ left:-26px; width:125px;z-index:112121212;}
#main_nav li ul.hidden6{ left:-26px; width:125px;z-index:112121212;}

#main_nav li ul.nav_hidden li {float: none;width:auto;border-right:0px;text-align:left;height:auto; margin:0px; padding:0px; background:url(../images/nav_bg_2.jpg) top repeat-x;font-size:14px; overflow:hidden;display:block; background-color:#fff; }


.nav1 {background:#00559d url(../images/nav_bg_1.jpg) top repeat-x ; padding-top:10px; padding-bottom:10px; margin:0px;   }
.nav1 dd { height:100%;overflow:hidden; line-height:40px; text-align:center;}
.nav1 dt { height:100%;overflow:hidden; line-height:40px; text-align:center; font-weight:bold; border-bottom: 1px solid #FFF;}
.nav1 dt a { color:#FFF;}
.nav1 dt a:hover { color:#FFF;}
.nav2{float:left; padding-top:10px; padding-bottom:10px; margin:0px; padding:0 10px;   }
.nav2 dd { height:100%;overflow:hidden; line-height:40px; text-align:center;}
.nav2 dt { height:100%;overflow:hidden; line-height:40px; text-align:center; font-weight:bold; border-bottom: 1px #999 solid; }
#main_nav li ul.nav_hidden li dl.nav1 dd a{ color:#fff;}
#main_nav li ul.nav_hidden li dl.nav1 dd a:hover{ color:#abcfee; font-weight:bold;}

/*nav_about_pic*/
.nav_pic{ float:right; padding:30px; width:auto; height:auto; overflow:hidden;}
.nav_pic img{ width:194px; height:129px;}
.nav_pic_name{ float:left; width:200px; margin-right:25px;}
.nav_pic h3{ width:100%; height:18px;}
.nav_pic p{ margin-top:12px; line-height:20px; font-size:12px;}
.nav_pic_pic{ float:right;}


.nav_pic1{ float:right; padding:35px 35px 30px 35px;  width:194px;}
.nav_pic1 h3{ margin-bottom:15px;}


.nav_us{ width:126px;}
.nav_pro{ width:180px; float:left; padding: 0 10px 10px;}
.nav_pro dd{  display:block;}
.nav_line{ width:125px; }
.nav_line dd{ width:125px; display:block;}
.nav_pic2 img{ margin:18px 21px 13px 21px;}
#main_nav li .nav_pic .more_ a{  font-size:12px;}
#main_nav li .nav_pic .more_ a:hover{ font-weight:bold;}
.nav1 li .on{ color:#0167BA; height:16px;}

.hidden6 .nav_line,.hidden5 .nav_line{ width:125px;}
.hidden6 .nav_line dd,.hidden5 .nav_line dd{ float:none;}
#main_nav .aaa{display:none;}


.bottom{ width:100%; text-align:center; color:#999; height:100%; overflow:hidden;  padding-top:15px; padding-bottom:10px; margin-top:30px; border:1px solid #ddd; font-size:12px;}
.bottom_in{ width:960px; margin:0 auto;overflow:hidden;  }

.bottom_left{ float:left; width:150px; margin-right:85px;float:left;}
.bottom_middle{ width: 445px; height:100%;overflow:hidden; margin-right:25px; text-align:left;float:left;} 
.bottom_middle p{ line-height:26px;}
.bottom_right{ width:200px;float:right; text-align:left;}
.bottom_right img{ float:left; margin-right:15px;}
.bottom_right  p{ padding-top:15px;}














